package com.zzyang.c2c.social.govern.report.service;

import com.zzyang.c2c.social.govern.report.domain.ReportTaskVote;

import java.util.List;

/**
 * TODO
 *
 * @author zhuoziyang
 * @date 2021/7/27 21:22
 */
public interface ReportTaskVetoService {

    void add(ReportTaskVote reportTaskVeto);

    void initVote(List<Long> reviewerIds, Long reportTaskId);

    void vote(ReportTaskVote reportTaskVeto);

    boolean calculateVotes(Long reportTaskId);

    List<ReportTaskVote> queryByReportTaskId(Long reportTaskId);

}
